Virtual Real-Time Scheduling

نویسندگان

  • Malcolm S. Mollison
  • James H. Anderson
چکیده

We propose a new approach for the runtime scheduling of real-time workloads. This approach, which we call virtual scheduling, decouples real-time scheduling from the underlying real-time operating system (RTOS) kernel. Such a decoupling provides for the use of scheduling algorithms on an RTOS platform that does not support them natively. This allows new scheduling functionality to be offered to industry practitioners without sacrificing the ideal of the stable, predictable, time-tested, and (mostly) bug-free

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Virtual manufacturing cells scheduling considering lotstreaming and sequence dependent setup times

In this paper, a new mathematical model for the problem of job scheduling in virtual manufacturing cells (VMC) is presented to minimizing the completion time of all jobs. Sequence dependent setup times of machines is considered and lot-streaming is possible. In Virtual manufacturing cells, each job has a different processing path and there is a set of machines for processing each operation. The...

متن کامل

Enabling Deadline Scheduling for Java Real-Time Computing

We present a scheduling architecture that enables the implementation of deadline-based scheduling policies. The architecture is used to give real-time capabilities to a custom Java virtual machine. This framework retains a clear separation between generic kernel mechanisms and upper level scheduling classes. A pure earliest deadline first algorithm can be implemented, but enhanced policies such...

متن کامل

Global Real-Time Multi-Core Virtual Machine Scheduling in Xen

Recent years have witnessed two major trends in the development of complex real-time systems. First, to reduce cost and enhance flexibility, multiple systems are sharing common computing platforms via virtualization technology, instead of being deployed separately on physically isolated hosts. Second, with the evolution and integration of hardware, multi-core processors are increasingly being u...

متن کامل

A Model of Hierarchical Real-Time Virtual Resources

A real-time virtual resource is an abstraction for resource sharing where application task groups must meet timing constraints and knowledge of all the timing requirements may not be available for a global schedulability analysis, such as is the case in the open system environment. In [12], we introduced the notion of a real-time virtual resource which operates at a fraction of the rate of the ...

متن کامل

Optimization of Network Packet Scheduling–using Multi Objective Genetic Algorithm with Virtual Deadline as a Schedule Parameter

MOGA along with virtual deadline is capable of outperforming the Dynamic Window Constraint Scheduling(DWCS) by servicing jobs with different request periods .Additionally, MOGA with virtual deadline yields better results than Virtual Deadline Scheduling(VDS) because the context switching time is less in the former. Eventually, an implementation of MOGA with virtual deadline as a schedule parame...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011